a living doll - German English Dictionary